@charset "utf-8";
/* 右侧咨询 */
.zx{width: 78px; position:fixed; right:0; top:50%; margin-top:-150px; z-index: 10000;}
.zx ul{box-shadow: 0 1px 24px rgba(149,149,149,.4);border-radius: 10px;}
.zx li{width: 78px; height:77px; border-bottom: 1px solid #e7e9ee; background: #fff; position: relative; z-index: 99999;}
.zx li a{display: block; width:78px; height: 69px; color:#686868;float: left;}
.zx li span.icon_s{ display:block; width: 32px;height:32px; background:url(../images/zx/zxzxs1.png) no-repeat center top; margin: 10px auto 6px;}
.zx li p{font-size:14px; text-align: center;}
.zx li:hover span.icon_s{background-image:url(../images/zx/zxzxs1.png);}
.zx li:hover p{font-weight:bold;}
.zx li.li_1{ background: #004ea2; border-color:#004ea2;border-top-left-radius: 10px;border-top-right-radius: 10px;}
.zx li.li_1 p{ color:#fff;}
.zx li.li_4{border: none;border-bottom-left-radius: 10px;border-bottom-right-radius: 10px;}
.zx li.li_4 span.icon_s{background-image:url(../images/zx/zxbms.png);}
.zx .li_6{width: 78px; height: 62px;visibility:hidden; background: #fff; border-radius: 10px;margin-top: 8px;box-shadow: 0 1px 17px rgba(149,149,149,.15);}
.zx .li_6 span.icon_s{display:block; width: 25px; height: 11px;background:url(../images/zx/zx_bg1s.png) no-repeat center top; margin: 16px auto 8px;}
.zx .li_6 a{display: block; width:78px; height: 69px; color:#686868;float: left;}
.zx .li_6 p{font-size:14px; text-align: center;}
.zx li.li_7 span.icon_s{background-image:url(../images/zx/sqsts.png);}
.zx li.li_8 span.icon_s{background-image:url(../images/zx/sqyhs.png);}
.zx li.li_gd p.p_tm{width:58px; height: 22px; opacity: 0; position: absolute; left:0; top:15px;}
.zx li.li_gd p.p_tm iframe{width:58px; height: 22px;}
.zx li div{position: absolute; right: -1px; top:-1px; background:#e60012;  display:none; }
.x_newHdBar{position:absolute;width:120px;top:0px;left:-130px;background:#004ea2;padding:5px;}
.x_newHdBar2{position:absolute;width:140px;top:0px;left:-130px;background:#004ea2;height:57px;padding-top:20px;font-size:14px;}
.x_newHdBar0{top:77px;color:#fff;text-align:center;border-top-left-radius:12px;border-bottom-left-radius:12px;}
.x_newHdBar1{top:140px;}